@auto: 0 auto;

  .pxToVW (@px, @attr: width) {
    @vw: unit(round((@px / 414) * 100));
    @{attr}:~"@{vw}vw";
  }

  .model_ {
    display: flex;
    flex-direction: column;

    .top_title {
      .pxToVW(62, height);
      .pxToVW(382);
      border-bottom: 1px solid #E6E6E7;
      display: flex;
      justify-content: center;
      align-items: center;
      .pxToVW(18, font-size);
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 600;
      color: #333333;
      margin: @auto;
    }

    .addTo {
      .pxToVW(62, height);
      .pxToVW(382);
      margin: @auto;
      border-bottom: 1px solid #E6E6E7;
      .pxToVW(16, font-size);
      font-family: PingFangSC-Regular, PingFang SC;
      font-weight: 500;
      color: #333333;
      display: flex;
      justify-content: space-between;

      .left_back {
        display: flex;
        align-items: center;
        height: 100%;

        img {
          .pxToVW(25, height);
          .pxToVW(24);
          margin-right: 2vw;
        }
      }

      .right_back {
        display: flex;
        align-items: center;
        height: 100%;

        img {
          .pxToVW(8);
          .pxToVW(15, height);
        }
      }
    }

    .bacg_box {
      width: 92vw;
      margin: @auto;
      display: flex;
      flex-direction: column;

      .box_list_card {
        width: 92vw;
        .pxToVW(62, height);
        margin: @auto;
        display: flex;
        justify-content: space-between;
        align-items: center;

        img:nth-of-type(1) {
          .pxToVW(20);
          .pxToVW(20, height);
          .pxToVW(8, margin-right);
        }

        >div {
          flex: 1;
          position: relative;
          display: flex;
          align-items: center;
          .pxToVW(16, font-size);
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #333333;
          height: 100%;
          border-bottom: 1px solid #F6F6F6;

          img {
            position: absolute;
            right: 0;
            .pxToVW(20);
            .pxToVW(20, height);
          }
        }
      }
    }

    .button_buttom {
      width: 92vw;
      .pxToVW(120, height);
      margin: @auto;
      display: flex;
      align-items: center;
      justify-content: center;

      div {
        .pxToVW(330);
        .pxToVW(46, height);
        .pxToVW(46, line-height);
        .pxToVW(16, font-size);
        background: linear-gradient(135deg, #64D4FF 0%, #3072FF 100%, #3072FF 100%);
        border-radius: 6vw;
        text-align: center;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #FFFFFF;
      }
    }
  }

  .withdrawal_new {
    width: 100vw;
    background: #f6f7f9;
    height: 100vh;
    overflow: hidden;
  }

  .input_box {
    margin: @auto;
    background: #fff;
    .pxToVW(382);
    .pxToVW(500, height);
    .pxToVW(10, border-radius);
    .pxToVW(24, margin-top);

    .body_input {
      margin: @auto;
      width: 86vw;
      .pxToVW(16, font-size);
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333;
      line-height: 4.5vw;
      margin-bottom: 3.5vw;
      padding-top: 2vw;

      >div:nth-of-type(1) {
        display: flex;
        justify-content: flex-end;
        border-bottom: 1px solid #f6f6f6;
        position: relative;
        height: 14vw;
      }

      .user_title {
        flex: 1;
        line-height: 14vw;
        font-weight: 500;
        display: flex;
      }

      .user_title>span {
        color: #f10e0e;
      }

      .user_name {
        width: 68vw;
        text-align: left;
        display: flex;
        align-items: center;
        justify-content: space-between;

        span {
          .pxToVW(16, font-size);
          font-family: PingFangSC-Regular, PingFang SC;
          font-weight: 400;
          color: #333333;
        }

        .arrow {
          color: gray;
        }
      }

      .user_name input {
        width: 86%;
        border: #fff;
        background: #fff;
      }

      .color_input input {
        color: #0091FF;
        .pxToVW(18, font-size);
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
      }

      .user_name img {
        width: 3.5%;
        font-family: PingFangSC-Regular, PingFang SC;
        font-weight: 400;
      }
    }
  }

  .balance {
    width: 86vw;
    color: #333333;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    .pxToVW(14, font-size);
    .pxToVW(19, padding-top);
    margin: @auto;
  }

  .isback_hong {
    position: absolute;
    color: #f10e0e !important;
    bottom: 1px;
    left: 20vw;
  }

  .withdrawal_btn {
    background: linear-gradient(135deg, #64D4FF 0%, #3072FF 100%, #3072FF 100%);
    border-radius: 6.55vw;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: rgba(255, 255, 255, 1);
    margin: @auto;
    .pxToVW(330);
    .pxToVW(46, height);
    .pxToVW(16, font-size);
    .pxToVW(46, line-height);
    .pxToVW(28, margin-top);
    text-align: center;
  }

  .withdrawal_btn_ {
    background: #D6D7D8;
    border-radius: 6.55vw;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: rgba(255, 255, 255, 1);
    margin: @auto;
    .pxToVW(330);
    .pxToVW(46, height);
    .pxToVW(16, font-size);
    .pxToVW(46, line-height);
    .pxToVW(28, margin-top);
    text-align: center;
  }

  .Tips_ {
    width: 100%;
    height: 10vw;
    margin: @auto;
    margin-top: 2vw;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .Tips_>img {
    .pxToVW(15);
    .pxToVW(15, height);
    margin-right: 0.4vw;
  }

  .Tips_>span {
    .pxToVW(12, font-size);
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #0091FF;
  }

  .result_rule {
    .pxToVW(360);
    .pxToVW(14, font-size);
    margin: @auto;
    .pxToVW(20, margin-top);
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333333;
    display: flex;
    flex-direction: column;
    .pxToVW(28, line-height);

    >span:nth-of-type(1) {
      .pxToVW(16, font-size);
    }
  }